enter or put anything into a narrow street or passage - Türkisch Englisch Wörterbuch